Problems with internal calling after downgrade the version from 2.5 to 2.4

Hi,

i was upgraded the freepbx version to the latest one, but then i downgraded. Reverted the the freepbx and asterisk data with the backups from older version. But now i get this error when i try to make an internal calling:

[Oct 1 15:03:59] VERBOSE[14915] logger.c: == Parsing ‘/etc/asterisk/manager.conf’: [Oct 1 15:03:59] VERBOSE[14915] logger.c: Found
[Oct 1 15:03:59] VERBOSE[14915] logger.c: == Parsing ‘/etc/asterisk/manager_additional.conf’: [Oct 1 15:03:59] VERBOSE[14915] logger.c: Found
[Oct 1 15:03:59] VERBOSE[14915] logger.c: == Parsing ‘/etc/asterisk/manager_custom.conf’: [Oct 1 15:03:59] VERBOSE[14915] logger.c: Found
[Oct 1 15:03:59] VERBOSE[14915] logger.c: == Manager ‘admin’ logged on from 127.0.0.1
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:1] Macro(“SIP/400-1d0dfea0”, “exten-vm|440|440”) in new stack
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:1] Macro(“SIP/400-1d0dfea0”, “user-callerid”) in new stack
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:1] NoOp(“SIP/400-1d0dfea0”, “user-callerid: device 400”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Noop
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:2] Set(“SIP/400-1d0dfea0”, “AMPUSER=400”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Set
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:3] GotoIf(“SIP/400-1d0dfea0”, “0?report”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: GotoIf
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:4] ExecIf(“SIP/400-1d0dfea0”, “1|Set|REALCALLERIDNUM=400”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: ExecIf
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:5] NoOp(“SIP/400-1d0dfea0”, “REALCALLERIDNUM is 400”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Noop
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:6] Set(“SIP/400-1d0dfea0”, “AMPUSER=400”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Set
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:7] Set(“SIP/400-1d0dfea0”, “AMPUSERCIDNAME=Ali Nebi”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Set
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:8] GotoIf(“SIP/400-1d0dfea0”, “0?report”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: GotoIf
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:9] Set(“SIP/400-1d0dfea0”, “AMPUSERCID=400”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Set
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:10] Set(“SIP/400-1d0dfea0”, “CALLERID(all)=“Ali Nebi” <400>”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Set
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:11] Set(“SIP/400-1d0dfea0”, “REALCALLERIDNUM=400”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Set
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:12] ExecIf(“SIP/400-1d0dfea0”, “0|Set|CHANNEL(language)=”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: ExecIf
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:13] NoOp(“SIP/400-1d0dfea0”, “TTL: ARG1: 440”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Noop
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:14] GotoIf(“SIP/400-1d0dfea0”, “0?continue”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: GotoIf
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:15] Set(“SIP/400-1d0dfea0”, “__TTL=64”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Set
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:16] GotoIf(“SIP/400-1d0dfea0”, “1?continue”) in new stack
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Goto (macro-user-callerid,s,23)
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: GotoIf
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:23] NoOp(“SIP/400-1d0dfea0”, “Using CallerID “Ali Nebi” <400>”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Noop
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Macro
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:2] Set(“SIP/400-1d0dfea0”, “RingGroupMethod=none”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Set
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:3] Set(“SIP/400-1d0dfea0”, “VMBOX=440”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Set
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:4] Set(“SIP/400-1d0dfea0”, “EXTTOCALL=440”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Set
[Oct 1 15:04:00] DEBUG[14917] func_db.c: DB: CFU/440 not found in database.
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:5] Set(“SIP/400-1d0dfea0”, “CFUEXT=”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Set
[Oct 1 15:04:00] DEBUG[14917] func_db.c: DB: CFB/440 not found in database.
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:6] Set(“SIP/400-1d0dfea0”, “CFBEXT=”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Set
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:7] Set(“SIP/400-1d0dfea0”, “RT=30”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Set
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:8] Macro(“SIP/400-1d0dfea0”, “record-enable|440|IN”) in new stack
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:1] GotoIf(“SIP/400-1d0dfea0”, “0?2:4”) in new stack
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Goto (macro-record-enable,s,4)
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: GotoIf
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:4] AGI(“SIP/400-1d0dfea0”, “recordingcheck|20081001-150400|1222866240.1”) in new stack
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Launched AGI Script /var/lib/asterisk/agi-bin/recordingcheck
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – AGI Script recordingcheck completed, returning 0
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: AGI
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:5] NoOp(“SIP/400-1d0dfea0”, “No recording needed”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Noop
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Macro
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:9] Macro(“SIP/400-1d0dfea0”, “dial|30|tr|440”) in new stack
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:1] GotoIf(“SIP/400-1d0dfea0”, “1?dial”) in new stack
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Goto (macro-dial,s,3)
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: GotoIf
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:3] AGI(“SIP/400-1d0dfea0”, “dialparties.agi”) in new stack
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – AGI Script dialparties.agi completed, returning 0
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: AGI
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:4] NoOp(“SIP/400-1d0dfea0”, “Returned from dialparties with no extensions to call and DIALSTATUS: “) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: NoOp
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Macro
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:10] Set(“SIP/400-1d0dfea0”, “SV_DIALSTATUS=”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Set
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:11] GosubIf(“SIP/400-1d0dfea0”, “0?docfu|1”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: GosubIf
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:12] GosubIf(“SIP/400-1d0dfea0”, “0?docfb|1”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: GosubIf
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:13] Set(“SIP/400-1d0dfea0”, “DIALSTATUS=”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Set
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:14] NoOp(“SIP/400-1d0dfea0”, “Voicemail is 440”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: NoOp
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:15] GotoIf(“SIP/400-1d0dfea0”, “0?s-|1”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: GotoIf
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:16] NoOp(“SIP/400-1d0dfea0”, “Sending to Voicemail box 440”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: NoOp
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:17] Macro(“SIP/400-1d0dfea0”, “vm|440|”) in new stack
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:1] Macro(“SIP/400-1d0dfea0”, “user-callerid|SKIPTTL”) in new stack
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:1] NoOp(“SIP/400-1d0dfea0”, “user-callerid: Ali Nebi 400”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Noop
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:2] Set(“SIP/400-1d0dfea0”, “AMPUSER=400”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Set
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:3] GotoIf(“SIP/400-1d0dfea0”, “0?report”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: GotoIf
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:4] ExecIf(“SIP/400-1d0dfea0”, “0|Set|REALCALLERIDNUM=400”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: ExecIf
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:5] NoOp(“SIP/400-1d0dfea0”, “REALCALLERIDNUM is 400”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Noop
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:6] Set(“SIP/400-1d0dfea0”, “AMPUSER=400”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Set
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:7] Set(“SIP/400-1d0dfea0”, “AMPUSERCIDNAME=Ali Nebi”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Set
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:8] GotoIf(“SIP/400-1d0dfea0”, “0?report”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: GotoIf
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:9] Set(“SIP/400-1d0dfea0”, “AMPUSERCID=400”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Set
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:10] Set(“SIP/400-1d0dfea0”, “CALLERID(all)=“Ali Nebi” <400>”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Set
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:11] Set(“SIP/400-1d0dfea0”, “REALCALLERIDNUM=400”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Set
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:12] ExecIf(“SIP/400-1d0dfea0”, “0|Set|CHANNEL(language)=”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: ExecIf
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:13] NoOp(“SIP/400-1d0dfea0”, “TTL: 64 ARG1: SKIPTTL”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Noop
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:14] GotoIf(“SIP/400-1d0dfea0”, “1?continue”) in new stack
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Goto (macro-user-callerid,s,23)
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: GotoIf
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:23] NoOp(“SIP/400-1d0dfea0”, “Using CallerID “Ali Nebi” <400>”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Noop
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Macro
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:2] Set(“SIP/400-1d0dfea0”, “VMGAIN=”””) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Set
[Oct 1 15:04:00] WARNING[14917] func_db.c: DB requires an argument, DB(/)
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:3] GotoIf(“SIP/400-1d0dfea0”, “1?vmx|1”) in new stack
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Goto (macro-vm,vmx,1)
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: GotoIf
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:1] GotoIf(“SIP/400-1d0dfea0”, “0?s-|1”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: GotoIf
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:2] Set(“SIP/400-1d0dfea0”, “MODE=unavail”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Set
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:3] GotoIf(“SIP/400-1d0dfea0”, “1?notdirect”) in new stack
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Goto (macro-vm,vmx,5)
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: GotoIf
[Oct 1 15:04:00] DEBUG[14917] func_db.c: DB: AMPUSER/440/vmx/unavail/state not found in database.
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:5] NoOp(“SIP/400-1d0dfea0”, "Checking if ext 440 is enabled: ") in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Noop
[Oct 1 15:04:00] DEBUG[14917] func_db.c: DB: AMPUSER/440/vmx/unavail/state not found in database.
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:6] GotoIf(“SIP/400-1d0dfea0”, “1?s-|1”) in new stack
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Goto (macro-vm,s-,1)
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: GotoIf
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: Macro
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:2] Hangup(“SIP/400-1d0dfea0”, “”) in new stack
[Oct 1 15:04:00] VERBOSE[14917] logger.c: == Spawn extension (from-internal, 440, 2) exited non-zero on ‘SIP/400-1d0dfea0’
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:1] Macro(“SIP/400-1d0dfea0”, “hangupcall”) in new stack
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:1] ResetCDR(“SIP/400-1d0dfea0”, “w”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: ResetCDR
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:2] NoCDR(“SIP/400-1d0dfea0”, “”) in new stack
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: NoCDR
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:3] GotoIf(“SIP/400-1d0dfea0”, “1?skiprg”) in new stack
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Goto (macro-hangupcall,s,6)
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: GotoIf
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:6] GotoIf(“SIP/400-1d0dfea0”, “1?skipblkvm”) in new stack
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Goto (macro-hangupcall,s,9)
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: GotoIf
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:9] GotoIf(“SIP/400-1d0dfea0”, “1?theend”) in new stack
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Goto (macro-hangupcall,s,11)
[Oct 1 15:04:00] DEBUG[14917] app_macro.c: Executed application: GotoIf
[Oct 1 15:04:00] VERBOSE[14917] logger.c: – Executing [[email protected]:11] Hangup(“SIP/400-1d0dfea0”, “”) in new stack
[Oct 1 15:04:00] VERBOSE[14917] logger.c: == Spawn extension (macro-hangupcall, s, 11) exited non-zero on ‘SIP/400-1d0dfea0’ in macro ‘hangupcall’
[Oct 1 15:04:00] VERBOSE[14917] logger.c: == Spawn extension (macro-hangupcall, s, 11) exited non-zero on ‘SIP/400-1d0dfea0’
[Oct 1 15:04:01] VERBOSE[14915] logger.c: == Manager ‘admin’ logged off from 127.0.0.1

It just reject me to call. How to solve this problem?

Before upgrade we were able to call without any problems?

well before addressing what broke when you downgraded (since downgrading is very likely to break things that are not easily fixed, what was it that you ran into in 2.5 that enticed you to downgrade so we can address those concerns as they may be common to other users as well?

Thanks for you reply.
Freepbx was on the production server and most of the things was not working after upgrade (probably because configuration). That was the reason to downgrade it, because we needed urgently voip to be working. Right now i can make external calls, but i can not make internal calls between users in our sistem. I don’t know how to get it working. I’m trying whole day already, but without success.

I downgraded it this way:

returned back /etc/amportal.conf, /etc/asterisk/, /var/www/asterisk and imported the old database before upgrade. I had backup all these directoried before to upgrade.

well as far as the recovery, it would take more then just importing the old database, you would really need to delete the current one and have all the tables created from the old schema since much schema changed.

However, it is not very helpful to say “most of the things was not working after upgrade” since that doesn’t tell us anything as to what wasn’t working given that there are thousands of production systems running on 2.5. I’m not suggesting you didn’t have problems as I’m sure you did from what you say, however, it’s very likely that what ever wasn’t working when you upgraded is much easier fixed or addressed then trying to figure out what you really did in your attempt to restore 2.4 and get that working.

Again, there are over 4000 systems running 2.5, so isolating what broke on yours may be easier then addressing the unknown state that your current system is in since the nature of how you did the restore is very ambiguous.

I don’t want to tell that the reason for our problems is the upgrade. Probably we don’t have configured well our system and that was the reason for these problems. I’m not familiar enough with VoIP technologies and it is little bit difficult to understand and get working correctly this. In any case i will continue to read and try to learn more and more for this.

I will try to fix it and get working or will upgrade the current one again and will try to fix the things with the upgraded version.

Before importing the old database, i deleted all tables and then imported the sql file. I supposed that there are changes in the database after upgrade.

Thanks!